vcGeometrySet

The base class for any type of geometry set in a component.

See in: Overview

Module: vcGeometry

Parent: vcObject

Children: vcFrameSet, vcLineSet, vcPointSet, vcText2DSet, vcText3DSet, vcTriangleSet

Referenced by: vcCollisionRecord.GeometrySetA, vcCollisionRecord.GeometrySetB, vcGeometryContainer.GeometrySets, vcGeometryContainer.getGeometrySet(), ... (see more)
vcCollisionRecord.GeometrySetA
vcCollisionRecord.GeometrySetB
vcGeometryContainer.GeometrySets
vcGeometryContainer.getGeometrySet()
vcPickedTopologyCurveInfo.GeometrySet
vcRaycastResult.Set
vcVolumeDetector.getHitGeometrySet()

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
BoundingBoxvcBoundingBoxRGets the bounding box of the geometry set.
ContainervcGeometryContainerRGets the geometry container of set.
FeaturevcFeatureRGets the feature that the set belongs to in the node feature tree.
LayervcLayerRWGets or sets the layer that the set belongs to in the layout.
MaterialvcMaterialRWGets or sets the material of the set. If None, the set uses the default material.
NameStringRWGets or sets the material of the set. If None, the set uses the default material.
ShowBackfacesBooleanRWGets or sets whether to render faces that are not facing the 3D world camera (i.e. backfaces).
TypevcGeometrySetTypeRGets the set type.

Methods

Learn how to use methods here. The methods are also inherited from the parent class.

NameReturn TypeParametersDescription
deleteNoneNoneDeletes the geometry set from its container.
See more
Exceptions:
LicenseError: When no license for Modeling API.
ValueError: When the geometry set has no parent container.